Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 BEAUCHAMP PLACE Terraced £4,361,583 £1,460,000 17 Apr 2002
30 BEAUCHAMP PLACE £61,615 £50,000 2 Oct 2018